About Friars Oak Limited (12052603) United Kingdom