About E Jeavans Associates Ltd (10933339) United Kingdom