About Hudson & Mccullum Limited (08740564) United Kingdom