About Patrick Eymard Ltd (12864903) United Kingdom