About Alcombe Limited (01549298) United Kingdom