About Wickham & May Limited (04684691) United Kingdom