About Gatcombe Limited (08166359) United Kingdom