About Foam Solutions Limited (04274206) United Kingdom