Deao ltd.
Unit A22, Severn Road,
Treforest Industrial Estate,
CF37 5SP
Tel: 01443841854
Sales@deaotoys.co.uk