About First Hand Records Limited (06295324) United Kingdom