About Red Box Foams Limited (11605304) United Kingdom