About Carpa Baber Shop Ltd (10423405) United Kingdom