About Kendall Facility Management Limited (11811768) United Kingdom