About Wilmott Electronic Media Limited (05415550) United Kingdom