About Howard John Stephens Ltd (08141071) United Kingdom