About Weller Worthing Limited (06326346) United Kingdom