About Hall Walker Robertshaw Limited (02277532) United Kingdom