About Rothes Glen Limited (SC640648) United Kingdom