About Strathallan Castle Limited (SC297878) United Kingdom