About The Baked Bean Company (08503443) United Kingdom