About Pier One Looe Ltd (13561221) United Kingdom