About Scutch And Soda Ltd (NI664081) United Kingdom