About Haveli Great Lumley Ltd (10429275) United Kingdom