About Peter Sheppard Sports Agencies Limited (09274216) United Kingdom