About Darby Holdings Limited (06036051) United Kingdom