About Braigh Mharr Managers Limited (13448983) United Kingdom