About C & L (london) Limited (02136693) United Kingdom