About Doctor Spex Limited (11661951) United Kingdom