About Thoroughbred Covers Limited (02520921) United Kingdom