About Watson Blackburn Limited (04881217) United Kingdom