About Ascot Bristol Company Limited (08682375) United Kingdom