About Steve Wooldridge Limited (10228754) United Kingdom