About Laszlo Holdings Limited (05828892) United Kingdom