About The Buddy Ball Limited (13136606) United Kingdom