This Umbrella Company – About Us

Come Rain or Shine, the Umbrella Company that cares.

Not just another umbrella company,  We are a division of Splash Innovations & Rob McAlister Ltd. Our angels strive to supply you with the best range of quality umbrellas & rainwear and angelic customer service at all times.

Set up by Chief Umbrollogist Rob McAlister in 2005 in a true entrepreneurial spirit. Looking to bring new and innovative umbrellas to market with a simple mission statement… To be the best umbrella company in the world. Rob McAlister has himself designed over 100 products. Some boasting innovative new UV protection, some ground-breaking new  wind resilience technology, some plush fabrics, and quirky new shapes.

Taking our knowledge of the brollies, we do our very best to help you choose the perfect umbrellas. Whether it is for a special occasion, everyday use or as a gift. We will also always try our best to help you find the right item.

We want you all to enjoy our products, which is why we deliver worldwide! That’s right; we cover the entire world from up here in the clouds.

If you are looking for custom made / printed umbrellas then you have also come to the right umbrella company.  Email us the specifics which you are looking for and we will be happy to quote you.

Not just umbrellas!

Umbrella Heaven is also a part of the Rob McAlister group of companies, which includes and our trade/ wholesale website

Please enjoy our website and if you have any questions please send us an email. We will do our best to help. We’re here to help – don’t hesitate to email us at If you would like to make an enquiry, ask a question or just say hello, please call us on 01525 382 938 or contact us today!

We’re setting new standards in design innovation, product quality and outstanding customer service. We are passionate about umbrellas and rainwear. If you’re looking for an umbrella company that cares, take a look at our website or call us. Go ahead and put us to the test.

If you would like to make an enquiry or ask a question, please call us on 01525 382 938 or contact us today!

Rob McAlister – Chief Umbrollogist

Squerella - Umbrella Company
Squarella – one of our own designs