About Lemac Solutions Limited (09906550) United Kingdom