About St. Radegund Nominees Limited (06981416) United Kingdom