About Cotswold Internet Books Limited (09962425) United Kingdom