About Dubb & Pall Limited (07004519) United Kingdom