About Lamberts Restaurants Limited (04510770) United Kingdom