About Pemican Limited (01612988) United Kingdom