About Cg Strand Limited (11328817) United Kingdom