About John Barron Limited (06540676) United Kingdom