About Favermead Holdings Limited (02930065) United Kingdom