About Bill Allen (cheltenham) Ltd (00524499) United Kingdom