About Gorden Lugrin Ltd (12349950) United Kingdom