About Clic Sargent Developments Limited (09106476) United Kingdom