About Logo Pegs Holdings Limited (11033642) United Kingdom