About Gilcombe Investments Limited (00817349) United Kingdom