About Lyle S Restaurants Limited (08706499) United Kingdom