About Farrow (uk) Limited (03239628) United Kingdom