About Ammco London Limited (13358007) United Kingdom