About Sandra Russell Productions Limited (04085555) United Kingdom