About Sass & Hyde Limited (SC461748) United Kingdom