About Stephen Hackett Limited (01103407) United Kingdom