About C C Smiff Limited (07704233) United Kingdom