About Dr Sarah L Tennant Limited (10090088) United Kingdom