About Rc Satchell Associates Limited (11603442) United Kingdom