About Hamtor Ltd. (06820960) United Kingdom