About Richard Flaxman Ltd (06469133) United Kingdom