About Farr & Stebb Construction Ltd (11258061) United Kingdom