About John Barnard Limited (07357032) United Kingdom