About Spongerite Limited (11096260) United Kingdom