About C&g Nicklin Holdings Limited (08524994) United Kingdom