About Sass & Harness Limited (11823054) United Kingdom