About Farrier Holdings Limited (06326875) United Kingdom