About C & L E Limited (SC230067) United Kingdom