About C & N Strass Ltd (10893069) United Kingdom