About Wilmot Limited (03289551) United Kingdom