About The English Rain Co. Limited (02682238) United Kingdom