About Farnridge Limited (01812658) United Kingdom