About Flashwash Limited (07765136) United Kingdom