About Dehmel L Ltd (13421500) United Kingdom