About Seam Haus Associates Limited (10722999) United Kingdom