About Battered Suitcase Productions Limited (08874133) United Kingdom