About Lycett & Mackenzie Ltd (11484638) United Kingdom