About J Maccorquodale Ltd (SC612729) United Kingdom