About James Mcintosh Limited (08268382) United Kingdom