About Technical Administration Services Limited (07628849) United Kingdom