About Abracadabra Teddy Bears Limited (04498492) United Kingdom