About John Mcintosh Ltd. (SC316294) United Kingdom