About Bach Productions Limited (07168072) United Kingdom