About Kitrick & Co. Limited (03304153) United Kingdom