About Rothesay Ma No.2 Limited (11877651) United Kingdom