About Hamilton Bradshaw Limited (04646531) United Kingdom