About Aals Technology Services Limited (08526212) United Kingdom