About Sybilla Pease Ltd (11931351) United Kingdom