About Cleanslate Ascot Limited (11416782) United Kingdom