About Array Consulting Limited (08502843) United Kingdom