About Durra Ltd (SC681288) United Kingdom