About Bp Jam Roll Limited (06366472) United Kingdom