About Rothesay Associates Limited (08179574) United Kingdom