About Efttex Limited (02366468) United Kingdom