About E.c.& J.keay Limited (00303192) United Kingdom