About William Sutcliffe Engineering Limited (10682452) United Kingdom