About R & H Bell Tents Ltd (13404188) United Kingdom