About Paterson & Dewar Holdings Limited (SC639490) United Kingdom