About Stephen.g. Associates Limited (08516258) United Kingdom