About Macintosh Legal & Financial Services Limited (12160638) United Kingdom