About Stephen Allen Limited (00981552) United Kingdom