About Boodles Boxing Ball Limited (11699305) United Kingdom