About Tech Cleaning & Guarding Ltd. (07248755) United Kingdom