About Farrow Design Limited (03061417) United Kingdom