About Dec 32 Ltd (09003420) United Kingdom