About Hubbards Halifax Ltd (09219773) United Kingdom