About Friarmere Inns Limited (03380514) United Kingdom