About No Soak Limited (06099588) United Kingdom