About Pellet Co Limited (09752368) United Kingdom