About Russell Scott Entertainment Limited (07081589) United Kingdom