About The Layered Sponge Ltd (11210589) United Kingdom