About Scotish Assessors . Ltd (SC630132) United Kingdom