About Ronsdale Associates Limited (13590539) United Kingdom