About Pembroke And Rye Holdings Limited (11319016) United Kingdom