About Hase & Hambro Limited (13656808) United Kingdom