About City Souvenir Direct Ltd (12910291) United Kingdom