About Barcoding Solutions Limited (03259787) United Kingdom