About Beatrix Taylor Ltd (11351848) United Kingdom