About Thoroughbred Analysers Ltd (07538280) United Kingdom