About The Rhythm Studio Limited (07123315) United Kingdom