About Effective Technology Limited (02172950) United Kingdom