About Drsw Holdings Limited (11290422) United Kingdom