About Fennel & Fox Decorative Antiques & Interiors Ltd (12271391) United Kingdom