About The Culture Of Ball Ltd (13175620) United Kingdom