About Bardon Sandwich Co Ltd (12794536) United Kingdom