About Castle Ward W.m.c. & Institute Limited (IP031289) United Kingdom