About Stroudley Grill & Pfc Limited (13064389) United Kingdom