About Eggleston Holdings Limited (11913318) United Kingdom