About De Centre Ltd (04769193) United Kingdom