About C F Launceston Limited (06284952) United Kingdom