About Weber & Hauer Ltd (13131002) United Kingdom