About Metro Facilities Ltd (10468383) United Kingdom