About Palanquin Flair Ltd (08642829) United Kingdom