About Salad Or Chips Ltd (12569736) United Kingdom