About Dec Business Lp (SL029673) United Kingdom