About Abbey Cross Limited (09939569) United Kingdom