About The Collectable Toy Company Limited (09775058) United Kingdom