About The Telford Lunch Club Limited (12085227) United Kingdom