About Dr T J Leonard Ltd (13005920) United Kingdom