About W.h.ottley Limited (00117217) United Kingdom