About Slurp London Limited (11694703) United Kingdom