About Clamar Construction Ltd (13552548) United Kingdom