About J.j.n. Mackman Limited (00309901) United Kingdom