About Foam Concentrates Limited (SC241446) United Kingdom