About Thoroughbred Ltd (07820092) United Kingdom