About Washed And Pressed Cannock Limited (13066675) United Kingdom