About The Madd Sandwich Company Limited (07252861) United Kingdom