About Lomer Holdings Ltd (11157708) United Kingdom