About Lemar Services South Ltd (07321533) United Kingdom