About M Spencer Limited (06409505) United Kingdom