About C G Patch Limited (04675676) United Kingdom