About Barr Muir Commercial Management Limited (SC595991) United Kingdom