About Georgia Ball Limited (11342601) United Kingdom