About Cheltenham Patterns (1983) Limited (01740422) United Kingdom