About Lemin & Co (product Finishers) Limited (01318507) United Kingdom