About Charles Mackintosh Associates Ltd (09107565) United Kingdom