About Edgar John Designs Limited (06185544) United Kingdom