About Vic Smith Bedding Limited (02861101) United Kingdom