About Eka Quarry Products Limited (09253367) United Kingdom