About Fairclough Building Limited (06724110) United Kingdom