About Macintosh & Partners (SL003891) United Kingdom