About Barry Llewelyn Sports Limited (02874864) United Kingdom