About Beatrice Ambery Ltd (11830433) United Kingdom