About Muirhead Quay Limited (13486892) United Kingdom