About Hare & Moore Ltd (13058999) United Kingdom