About Abbey Shield Limited (12240382) United Kingdom