About Rothesay Management Limited (02954386) United Kingdom