About Jenn Edwards & Co Ltd (11835776) United Kingdom