About George Bence & Sons (cheltenham) Limited (02447653) United Kingdom