About Pleck General Store Limited (07635570) United Kingdom