About Kara Hook Designs Limited (10754456) United Kingdom