About 3f Pellets Limited (09819856) United Kingdom