About A&a Technology Consultancy Services Ltd (08713090) United Kingdom