About Friars 689 Limited (02722882) United Kingdom