About Big Fill S Sandwich Company Ltd (10876863) United Kingdom