About D&e Facility Ltd (11187642) United Kingdom