About E.b. & C.a. Welsh Limited (05863528) United Kingdom