About F. & C.d. Wells Limited (01226808) United Kingdom