About Denbigh 1236 Ltd (10584564) United Kingdom