About M Spencer Partnership Llp (OC437025) United Kingdom