About T T Essential Services Ltd (10352958) United Kingdom