About Bar Code Systems (london) Limited (03877082) United Kingdom