About Bath Lane Studio Limited (SC553216) United Kingdom