About Lomar Limited (SC528134) United Kingdom