About Logjam Music Limited (07035181) United Kingdom