About The Wooldridge Partnership Limited (12905139) United Kingdom