About E Kandrotas Limited (10062839) United Kingdom