About Wentwoodit Limited (06157178) United Kingdom