About Steve Jennings Associates Limited (07055156) United Kingdom