About Pollock Hammond Ltd (SC496013) United Kingdom