About Laratex Limited (01665303) United Kingdom