About Mackintosh Limited (01160398) United Kingdom