About Teststick Limited (04656807) United Kingdom