About Kenewdor Ltd (03880496) United Kingdom