About Farrow Building Services Limited (11090427) United Kingdom