About J&j Mackintosh Limited (12199911) United Kingdom