About C E & C Ltd (SC513744) United Kingdom