About Ec (smith) Limited (13617794) United Kingdom