About H. & A. Bell Limited (05068750) United Kingdom