About Abbey Taylor Group Limited (10805444) United Kingdom