About New Work Trust Company Limited (01585927) United Kingdom