About Westworth Limited (03525319) United Kingdom