About Hamshaw Associates Limited (07489232) United Kingdom