About L & S Fast Foods Ltd (11755540) United Kingdom