About Leopold Naessens Ltd (13216908) United Kingdom