About Eckoh Technologies Limited (03352780) United Kingdom