About New Haweli Teddington Limited (12289229) United Kingdom