About Nicola Wilson Performance Horses Limited (07976121) United Kingdom