About Macintosh & Mizen Limited (00583289) United Kingdom