About E. & S.b. Davis Limited (01032289) United Kingdom