About Duri Solutions Limited (11268398) United Kingdom