About Ascot Mobile Installations Limited (05186635) United Kingdom