About J & T Facility Management Ltd (10933132) United Kingdom