About Left Of The Dial Records Limited (10797887) United Kingdom