About Marie Mccluskey Ltd. (SC369760) United Kingdom