About Uncle Eddies Carcroft Limited (11084021) United Kingdom