About Durker Roods Management Company Limited (11566917) United Kingdom