About Alexander Studios Management Limited (03694924) United Kingdom