About Arnold And Anderson Investments Limited (11964665) United Kingdom