About Lyle Hill Ltd (05436255) United Kingdom