About E&m Stamford Limited (13090613) United Kingdom