About Washed & Pressed Ltd (07718115) United Kingdom