About Agstrom Limited (07373167) United Kingdom