About Sass & Edge Limited (10736617) United Kingdom