About 112 Denbigh Ltd (11531593) United Kingdom