About Leyden Hill Ltd (11691831) United Kingdom