About Alexandra Sports Limited (02842522) United Kingdom