About S. Boulton & Sons (traditional Millwrights) Limited (12518379) United Kingdom