About Ingram Bros Restaurant Co Ltd (10910644) United Kingdom