About Poppins Restaurateurs Association Limited (01429175) United Kingdom