About J & A Quinn Limited (SC318710) United Kingdom