About Steve Skinner Associates Limited (06494581) United Kingdom