About Denzel Ingrid Limited (09027106) United Kingdom