About Stephen C Associates Ltd (08867358) United Kingdom