About The Lyle Group Limited (05500983) United Kingdom