About Spattered Ltd (12602691) United Kingdom