About Hamlingtons Ltd (07342018) United Kingdom