About Hamrocompany Ltd (12373236) United Kingdom