About A.c. Wellard & Partners Limited (02467256) United Kingdom