About Peckham Bags & Luggage Ltd (12320892) United Kingdom