About Gabriel & Haastrup Ltd (10670703) United Kingdom