About Rainbow Manufacturing Limited (02773202) United Kingdom