About Knot & Grain Ltd. (SC347526) United Kingdom