About Dean Street Alternative School Ltd (12445276) United Kingdom