About Scott & Paterson Limited (SC081587) United Kingdom