About Ross Spindle Video Playback Ltd (04840406) United Kingdom