About J & W Johnston Ltd (SC632316) United Kingdom