About Pellpark Limited (02057491) United Kingdom