About John Barton Technology Limited (06336638) United Kingdom