About Cleanslate Ashford Ltd (10494406) United Kingdom