About Detail Facilities & Event Management Ltd (10642493) United Kingdom