About Ec 36 Limited (11693448) United Kingdom