About Ara Stores Ltd (SC572902) United Kingdom