About Rothesay Projects Ltd (SC701301) United Kingdom