About Flying Carpets (london) Limited (02918409) United Kingdom