About Hamro Public Limited Company (03120870) United Kingdom