About Dr. Alexander James Limited (11579185) United Kingdom