About Quintin Tannock & Company Limited (SC278519) United Kingdom