About Left Right & Centre Recordings Ltd (12572767) United Kingdom