About Peter Sheahan Coaching & Teaching Ltd (10627174) United Kingdom