About Billy Nelson Boxing Limited (SC630451) United Kingdom