About Farrow & Wilsdon Limited (05656732) United Kingdom