About Mughal Braehead Ltd (SC641126) United Kingdom