About Dr Stuart Anderson Limited (07215151) United Kingdom