About Jenny Egan Design Ltd (11486346) United Kingdom