About Schector Limited (SC576923) United Kingdom