About Technical Life Care Ltd (13525747) United Kingdom