About I.e Woods Design Ltd (12399572) United Kingdom