About Stephen Foulser Associates Ltd (08544793) United Kingdom