About Farrow House Limited (03504115) United Kingdom