About Elohim Facilities Management Services Limited (07991738) United Kingdom