About James Macintosh Ltd. (SC332304) United Kingdom