About Halber & Co Ltd (12910449) United Kingdom