About Kiddie & Co Limited (08785112) United Kingdom