About Williams & Walker Construction Ltd (12787770) United Kingdom