About Suffolk House (cheltenham) Limited (01954458) United Kingdom