About Dr Scott Ltd. (11796111) United Kingdom