About Thewashlocker Limited (12811487) United Kingdom