About Sheaqueen Ltd (12864313) United Kingdom