About Raffe Burrell Studio Ltd. (09679059) United Kingdom