About Dussel Ltd (SC399332) United Kingdom