About John G. Mackintosh Holdings Limited (SC324393) United Kingdom