About Rupert White Interiors Limited (07392589) United Kingdom