About Abbey Systems Limited (05357022) United Kingdom