About Bewashed Limited (13231189) United Kingdom