About M & Q Services Ltd. (SC296851) United Kingdom