About Ross Edwards Production Design Limited (09108770) United Kingdom