About Rain Ogilvie Designs Ltd. (08124383) United Kingdom