About Macintosh Mills (management) Limited (05861049) United Kingdom