About J F Barron Limited (06708395) United Kingdom