JP Sheffield

He has successfully competed at CCI**** Level and was part of the British Team at the European Championships and has completed Burghley, Badminton & Pau CCI****s on numerous horses.