About Lady Beatrix & Co Ltd (12249398) United Kingdom