About Anderson Ames Taping Limited (SC691108) United Kingdom