About J & S Anderson Ltd. (SC235743) United Kingdom