About Blue Touch Paper Records Ltd (07550194) United Kingdom