About Wilmaze Essex Limited (10797622) United Kingdom