About Willis Jenkins Limited (06698531) United Kingdom