About Shelly S First Limited (12838357) United Kingdom