About Ted & Pegs Ltd (11330340) United Kingdom