About Farr Formes Limited (03189961) United Kingdom