About Rufford Computer Services Ltd (07119503) United Kingdom