About Eni & Tucket Limited (11697198) United Kingdom