About Derrick Ritchie (film And T.v.) Lighting Limited (SC125613) United Kingdom