About Rodmell Associates Ltd (11709206) United Kingdom