About I T Solution Partners Ltd (06973330) United Kingdom