About Pitteadie Castle Ltd (SC486076) United Kingdom