About F & T Facility Management Ltd (11983643) United Kingdom