About Campbell Clarke Construction Ltd (11407601) United Kingdom