About Beatrice & Alex Ltd (13412394) United Kingdom