About 26 Combedale Ltd. (03886855) United Kingdom