About Edwin Jagger Limited (03372480) United Kingdom