About Beatrice Holdings Limited (12367827) United Kingdom