We have been a customer of Rainbow for over 7 years and I cannot fault their service, commitment and transparency. My account manager attitude to any request I give him is excellent. No job is too big or small. Whenever there are problems, he sorts it out immediately and when he is not around, his colleagues are just as helpful. I couldn’t recommend Rainbow enough to anyone who wants an excellent supplier who looks after their customers.