About Edmund Clark Limited (10662942) United Kingdom