About Dext Technical Services Limited (09337920) United Kingdom