About Rita Mansfield Associates Limited (05174504) United Kingdom