About Still Damp Limited (11107592) United Kingdom