About C & H Trade Ltd (13328545) United Kingdom