About Sanford Computers Ltd (12966676) United Kingdom