About Alan Mccloskey Ltd. (SC318076) United Kingdom