About Dr James Barry Ltd (10050283) United Kingdom