About Rod Foods Ltd (SC699599) United Kingdom