About Lamserv International Limited (11895448) United Kingdom