About Friars Pits Limited (09508625) United Kingdom