About Lugehay & Co Limited (13108316) United Kingdom