About De Weyer Limited (09050488) United Kingdom