About Collins & Clark Group Developments Limited (11673403) United Kingdom