About Kidd W & Co Limited (13339210) United Kingdom