About Leuke Dingen Ltd (12821102) United Kingdom