About Allan Farrow Builders Limited (02815400) United Kingdom