About Technical Architecture Solutions Limited (08682717) United Kingdom