About Whitcombe James Limited (13393195) United Kingdom