About Layerthorpe Limited (02638604) United Kingdom