About Piers Francis Promotions Ltd (10910619) United Kingdom