About Howard & Hallam Limited (00529289) United Kingdom