About K & G Jacombe Ltd (08880582) United Kingdom