About Ballaction London Limited (05308377) United Kingdom