About Lyle Hill Design Limited (SC501667) United Kingdom