About Mackay Shields (international) Ltd (08328137) United Kingdom