About Eville & Jones (europe) Limited (10018938) United Kingdom