About 6 Wellington Square Cheltenham Limited (03765216) United Kingdom