About Sekwod Ltd (09244292) United Kingdom