About Mackintosh Club Ltd (SC536562) United Kingdom