About Simpson & Marwick Limited (SC710202) United Kingdom