About Stichling Hahn Hilbrich (average Adjusters) Limited (02503241) United Kingdom