About S C H Technologies Limited (11683186) United Kingdom