About Ariella & J S Ltd (13382644) United Kingdom