About Gillbadhangroup Ltd (09595642) United Kingdom