About Darrowby No. 3 Plc (08603124) United Kingdom