About Scot Foam Ltd (SC558585) United Kingdom