About Amazing Salads Ltd (10621978) United Kingdom