About Magic Carpets Co. Limited (00921733) United Kingdom