About Britsoft Barcode Systems Ltd (01642417) United Kingdom