About Amsc &co Limited (10585613) United Kingdom