About Hill&paton Ltd (SC669534) United Kingdom