About Guardian Group Holdings Limited (12109804) United Kingdom