About J & A Johnston Ltd. (SC231598) United Kingdom