About W.w.h. Terrapin Limited (03216500) United Kingdom