About Hamilton Bower Limited (07116758) United Kingdom