About Davinia Taylor Limited (12828228) United Kingdom