About Renkin Solomons & Co. Limited (04741801) United Kingdom