About The Noor Mahal Abbots Ltd (11592498) United Kingdom