About Mackay Products (bristol) Limited (00666560) United Kingdom