About Namtvedt Design Limited (06993541) United Kingdom