About John G. Mackintosh Limited (SC281061) United Kingdom