About T.s.s. Facilities Limited (01027457) United Kingdom