About Thoroughbred Trading Ltd (07816606) United Kingdom