About Tjarks And Tjarks Design Limited (05449012) United Kingdom