About Lomack Commercial Limited (10094964) United Kingdom