About Wellingham Partners Limited (10149476) United Kingdom