About Bud Gallimore Limited (11183007) United Kingdom