About Red Box Int Holdings Limited (07070335) United Kingdom