About The Lab Music Studio Limited (06312263) United Kingdom