About Claydon Cheltenham Limited (10258595) United Kingdom