About The Sandwich Factory (gb) Ltd (SC544487) United Kingdom