About Barcode Solutions (europe) Limited (05491112) United Kingdom