About Combe International Limited (01162890) United Kingdom