About Baggy Trouser Music Limited (07176764) United Kingdom