About Farrier Rose Holdings Limited (13647575) United Kingdom