About Abbey Taylor Limited (04992674) United Kingdom