About Macintosh & Sons (pathhead) Ltd (SC589860) United Kingdom