About J. Markfield Limited (04010062) United Kingdom