About Deyongs 1846 Limited (04259667) United Kingdom