About James A. Scott (cupar) Limited (SC027760) United Kingdom