About Wooldridge Plant Limited (03399435) United Kingdom