About Sss D&b Limited (12165073) United Kingdom