About Whitcombe Lodge Limited (01340145) United Kingdom