About The Major Admin And Logistics Limited (10057094) United Kingdom