About Concept Construction (scarborough) Limited (02424561) United Kingdom