About Kitchen Sink Recordings Limited (13010086) United Kingdom