About Steve Haslop Associates Limited (06521522) United Kingdom