About E & K Holdings Limited (12905068) United Kingdom