About Ability Facilities Management Ltd (12480704) United Kingdom