About N S Scot Protein Ltd (SC564709) United Kingdom