About Eagle Watch Limited (13024436) United Kingdom