About Scott Mcallister Ltd (SC376647) United Kingdom