About Joe Mccoll Ltd (SC564231) United Kingdom