About Hall & Heaysman Ltd. (03099627) United Kingdom