About Lormaco Ltd (12700898) United Kingdom