About Ag Integral London Limited (12951061) United Kingdom