About Rhoda Pond Productions Limited (08224832) United Kingdom