About W B Trustees Limited (01335857) United Kingdom