About Lee Muir & Son Ltd (06230115) United Kingdom