About Sanders Interior Limited (12887333) United Kingdom