About Friars Gallery Limited (08850324) United Kingdom