About C.s.l.t. (trading) Limited (02688200) United Kingdom