About Laminform Holdings Limited (02240397) United Kingdom