About Bell Holdings (banbury) Limited (05297963) United Kingdom