About Stephen Alfred Consulting Ltd (09409355) United Kingdom