About The Assembly Mcr Limited (11204327) United Kingdom