About Steven R. Baxendale Limited (02968227) United Kingdom