About Laszlo The Plumber Ltd (13272131) United Kingdom