About Spencer Anaesthetic Limited (13066349) United Kingdom