About Farrow And Pole Limited (08226127) United Kingdom