About Pitter Hamil Ltd (12739207) United Kingdom