About Gabriella Slade Limited (11807393) United Kingdom