About Paterson & Grindlay Limited (SC028836) United Kingdom