About Mitar Environmental Services Ltd (SC560822) United Kingdom