About Doctor Logic Limited (04947299) United Kingdom