About The Wallball Company Limited (11503952) United Kingdom