About C & E World Ltd (13174383) United Kingdom