About C & A Holt Trading Limited (12712438) United Kingdom