About Sqc Technology Limited (01949728) United Kingdom