About Carmichael & Pugh Restaurants Limited (12028138) United Kingdom