About Soar Scotland Limited (SC616145) United Kingdom