About Dehler Group Co. Ltd (13651417) United Kingdom