About M.h. Spencer Limited (00498007) United Kingdom