About Boulton & Storey Limited (04489094) United Kingdom