About Dec.t A Solutions Ltd (01293596) United Kingdom