About Pemmican Limited (05054872) United Kingdom