About Gilmore Teague Limited (12040681) United Kingdom