About Neil Ridding Instructor Training Ltd (09888895) United Kingdom