About Clapperboard Construction Ltd (10330858) United Kingdom