About Ec146 Limited (09231471) United Kingdom