About Abbey Business Machines Limited (07323202) United Kingdom