About Dambrand International Limited (10006919) United Kingdom