About Doccombe European Ltd. (02830557) United Kingdom