About Bishops Itchington Sports Association Ltd (04997082) United Kingdom