About H & S Ascot Ltd (13033873) United Kingdom