About Rochester Wilmot Limited (08925882) United Kingdom