About The Great British Rain Company Limited (02879817) United Kingdom