About Ellis Rugby Limited (10961302) United Kingdom