About Shibori Limited (12793198) United Kingdom