About Horringer Holdings Limited (11141452) United Kingdom