About Wooldridge Holdings Limited (02205861) United Kingdom