About Decampo Ltd. (05966400) United Kingdom