About Skye And Lochalsh Micro Abattoir Limited (RS007702) United Kingdom