About Spatter Ltd (10644481) United Kingdom