About Farriers Green (management) Company Limited (03688520) United Kingdom