About Benn & Sons (halifax) Limited (00314128) United Kingdom