About Hamilton Teach Limited (12469692) United Kingdom