About Friars Mill Holdings Limited (13586840) United Kingdom