About Eagle Strand Ltd (13029716) United Kingdom