About Kirkman & Jourdain (holdings) Ltd (02082556) United Kingdom