About Hall & Hall Limited (01495589) United Kingdom