About Sheena Rose Ltd (10207143) United Kingdom