About Yellow Cat Records Limited (07139602) United Kingdom