About Mcsandor Limited (12263253) United Kingdom