About James Macintyre & Company Limited (03570751) United Kingdom