About Francis-ward Holdings Limited (01129112) United Kingdom