About Red Box Interior Solutions Limited (08951744) United Kingdom