About Stummer Gernot Ltd (13516370) United Kingdom