About Andrews Laboratory Services Limited (05848779) United Kingdom