About Ross & Liddell Surveyors Limited (SC066635) United Kingdom