About St John Smith & Co (london) Ltd (07157983) United Kingdom