About Bartech Limited (03308501) United Kingdom