About Steve Walpole Limited (08821128) United Kingdom