About Bar Code Systems Limited (07137605) United Kingdom