About Ransom Associates Limited (06216203) United Kingdom