About Wells & Co (bedford) Limited (00750921) United Kingdom