About Deled Ltd (08083009) United Kingdom