About The Facilities Company (adel) Limited (08085718) United Kingdom