About Paterson And Parker Limited (SC068937) United Kingdom