About J&c E2e Services Limited (13078652) United Kingdom