About C & C Imports Limited (05496424) United Kingdom