About Wooldridge Limited (04063802) United Kingdom