About J.l. Mann & Co Limited (06844927) United Kingdom