About Spongie Wash Limited (12378674) United Kingdom